interdigitated fins - German English Dictionary